/**
 * 
 */
package ar.edu.utn.frgp.EjemploHibernate.dao;

import java.util.List;

import ar.edu.utn.frgp.EjemploHibernate.model.EntityBase;

public interface IDao<T extends EntityBase> {

	void create(T obj);

	List<T> getAll();

	T getById(T obj);

	void update(T obj);

	void delete(T obj);

	List<T> findByExample(T obj);
}
